/*
* Copyright 2016 Yonyou Auto Information Technology（Shanghai） Co., Ltd. All Rights Reserved.
*
* This software is published under the terms of the YONYOU Software
* License version 1.0, a copy of which has been included with this
* distribution in the LICENSE.txt file.
*
* @Project Name : marketing-common
*
* @File name : DealerWoAccountDto.java
*
* @Author : LiuJun
*
* @Date : 2016年11月29日
*
----------------------------------------------------------------------------------
*     Date       Who       Version     Comments
* 1. 2016年11月29日    LiuJun    1.0
*
*
*
*
----------------------------------------------------------------------------------
*/
	
package org.marketing.common.dto.dealerInfo;

import java.util.Date;
import java.util.List;

/**
*
* @author LiuJun
* 经销商微信公账号信息DTO
* @date 2016年11月29日
*/
public class DealerWoAccountDto {
    private String dealerCode;
    private Long dealerWoAccountId;

    private String authorizerAppid;

    private String nickName;

    private String headImg;

    private String serviceTypeInfo;

    private String verifyTypeInfo;

    private String userName;

    private String alias;

    private String qrcodeUrl;

    private Integer businessInfoStore;

    private Integer businessInfoScan;

    private Integer businessInfoPay;

    private Integer businessInfoCard;

    private Integer businessInfoShake;

    private Date createDate;

    private Date updateDate;

    private Long createBy;

    private Long updateBy;
    
    private List<DealerWoaAuthDto> authDtoList;

    
    /**
     * @return the dealerWoAccountId
     */
    public Long getDealerWoAccountId() {
        return dealerWoAccountId;
    }

    
    /**
     * @param dealerWoAccountId the dealerWoAccountId to set
     */
    public void setDealerWoAccountId(Long dealerWoAccountId) {
        this.dealerWoAccountId = dealerWoAccountId;
    }

    
    /**
     * @return the authorizerAppid
     */
    public String getAuthorizerAppid() {
        return authorizerAppid;
    }

    
    /**
     * @param authorizerAppid the authorizerAppid to set
     */
    public void setAuthorizerAppid(String authorizerAppid) {
        this.authorizerAppid = authorizerAppid;
    }

    
    /**
     * @return the nickName
     */
    public String getNickName() {
        return nickName;
    }

    
    /**
     * @param nickName the nickName to set
     */
    public void setNickName(String nickName) {
        this.nickName = nickName;
    }

    
    /**
     * @return the headImg
     */
    public String getHeadImg() {
        return headImg;
    }

    
    /**
     * @param headImg the headImg to set
     */
    public void setHeadImg(String headImg) {
        this.headImg = headImg;
    }

    
    /**
     * @return the serviceTypeInfo
     */
    public String getServiceTypeInfo() {
        return serviceTypeInfo;
    }

    
    /**
     * @param serviceTypeInfo the serviceTypeInfo to set
     */
    public void setServiceTypeInfo(String serviceTypeInfo) {
        this.serviceTypeInfo = serviceTypeInfo;
    }

    
    /**
     * @return the verifyTypeInfo
     */
    public String getVerifyTypeInfo() {
        return verifyTypeInfo;
    }

    
    /**
     * @param verifyTypeInfo the verifyTypeInfo to set
     */
    public void setVerifyTypeInfo(String verifyTypeInfo) {
        this.verifyTypeInfo = verifyTypeInfo;
    }

    
    /**
     * @return the userName
     */
    public String getUserName() {
        return userName;
    }

    
    /**
     * @param userName the userName to set
     */
    public void setUserName(String userName) {
        this.userName = userName;
    }

    
    /**
     * @return the alias
     */
    public String getAlias() {
        return alias;
    }

    
    /**
     * @param alias the alias to set
     */
    public void setAlias(String alias) {
        this.alias = alias;
    }

    
    /**
     * @return the qrcodeUrl
     */
    public String getQrcodeUrl() {
        return qrcodeUrl;
    }

    
    /**
     * @param qrcodeUrl the qrcodeUrl to set
     */
    public void setQrcodeUrl(String qrcodeUrl) {
        this.qrcodeUrl = qrcodeUrl;
    }

    
    /**
     * @return the businessInfoStore
     */
    public Integer getBusinessInfoStore() {
        return businessInfoStore;
    }

    
    /**
     * @param businessInfoStore the businessInfoStore to set
     */
    public void setBusinessInfoStore(Integer businessInfoStore) {
        this.businessInfoStore = businessInfoStore;
    }

    
    /**
     * @return the businessInfoScan
     */
    public Integer getBusinessInfoScan() {
        return businessInfoScan;
    }

    
    /**
     * @param businessInfoScan the businessInfoScan to set
     */
    public void setBusinessInfoScan(Integer businessInfoScan) {
        this.businessInfoScan = businessInfoScan;
    }

    
    /**
     * @return the businessInfoPay
     */
    public Integer getBusinessInfoPay() {
        return businessInfoPay;
    }

    
    /**
     * @param businessInfoPay the businessInfoPay to set
     */
    public void setBusinessInfoPay(Integer businessInfoPay) {
        this.businessInfoPay = businessInfoPay;
    }

    
    /**
     * @return the businessInfoCard
     */
    public Integer getBusinessInfoCard() {
        return businessInfoCard;
    }

    
    /**
     * @param businessInfoCard the businessInfoCard to set
     */
    public void setBusinessInfoCard(Integer businessInfoCard) {
        this.businessInfoCard = businessInfoCard;
    }

    
    /**
     * @return the businessInfoShake
     */
    public Integer getBusinessInfoShake() {
        return businessInfoShake;
    }

    
    /**
     * @param businessInfoShake the businessInfoShake to set
     */
    public void setBusinessInfoShake(Integer businessInfoShake) {
        this.businessInfoShake = businessInfoShake;
    }

    
    /**
     * @return the createDate
     */
    public Date getCreateDate() {
        return createDate;
    }

    
    /**
     * @param createDate the createDate to set
     */
    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }

    
    /**
     * @return the updateDate
     */
    public Date getUpdateDate() {
        return updateDate;
    }

    
    /**
     * @param updateDate the updateDate to set
     */
    public void setUpdateDate(Date updateDate) {
        this.updateDate = updateDate;
    }

    
    /**
     * @return the createBy
     */
    public Long getCreateBy() {
        return createBy;
    }

    
    /**
     * @param createBy the createBy to set
     */
    public void setCreateBy(Long createBy) {
        this.createBy = createBy;
    }

    
    /**
     * @return the updateBy
     */
    public Long getUpdateBy() {
        return updateBy;
    }

    
    /**
     * @param updateBy the updateBy to set
     */
    public void setUpdateBy(Long updateBy) {
        this.updateBy = updateBy;
    }


    
    /**
     * @return the authDtoList
     */
    public List<DealerWoaAuthDto> getAuthDtoList() {
        return authDtoList;
    }


    
    /**
     * @param authDtoList the authDtoList to set
     */
    public void setAuthDtoList(List<DealerWoaAuthDto> authDtoList) {
        this.authDtoList = authDtoList;
    }


    
    /**
     * @return the dealerCode
     */
    public String getDealerCode() {
        return dealerCode;
    }


    
    /**
     * @param dealerCode the dealerCode to set
     */
    public void setDealerCode(String dealerCode) {
        this.dealerCode = dealerCode;
    }
    
    
    
    
    
    
}
